package com.mastercard.assets.web.struts.actions;

import com.mastercard.assets.jpa.TblAsset;
import com.mastercard.assets.jpa.TblFlujo;
import com.mastercard.assets.jpa.TblPreimplementacion;
import com.mastercard.assets.util.dao.MasterCardDAO;
import com.mastercard.assets.web.util.to.UserLogin;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;

public class Cotizaciones
        extends
                Action
{
    public ActionForward execute(
							ActionMapping mapping , 
							ActionForm form ,
							HttpServletRequest request , 
							HttpServletResponse response )
		throws 
			IOException , 
			ServletException
    {
        HttpSession session = request.getSession( ) ;
        
        // en caos de null
	if( session == null )
            return mapping.findForward( "noLogin" ) ;
        
        // toma el userLogin
        UserLogin user = ( UserLogin ) session.getAttribute( "UserLogin" ) ;
		
	// en caso de null
        if( user == null )
            return mapping.findForward( "noLogin" ) ;
        
        // en caso de que se cumpla, guarda el WorkArea
		user.setNextWorkArea( "/CotizacionesIn.do" ) ;
		
	  	return mapping.findForward( "success" ) ;
    }
    
}
